capa pluvial - French English Dictionary